industry and commerce ministry - French English Dictionary